traffic checks - Turkish English Dictionary